package com.leeon.substatic;

public class StaticPolymorphism {

    /**
     *
     * 调用子类的静态方法时，会隐藏相同名字父类的静态方法
     *
     * @param args
     *
     * 重写：子类的方法名、参数、返回值都和父类相同
     * 重载：子类的方法名和父类相同，但参数或返回值不同。
     *
     */

    public static void main(String[] args){
        StaticSuper aSuper = new StaticSub();
        System.out.println(aSuper.staticGet());
        System.out.println(aSuper.dynamicGet());
    }
}
